Sparse Non-blocking Collectives in Quantum Mechanical Calculations
نویسندگان
چکیده
For generality, MPI collective operations support arbitrary dense communication patterns. However, in many applications where collective operations would be beneficial, only sparse communication patterns are required. This paper presents one such application: Octopus, a production-quality quantum mechanical simulation. We introduce new sparse collective operations defined on graph communicators and compare their performance to MPI Alltoallv. Besides the scalability improvements to the collective operations due to sparsity, communication overhead in the application was reduced by overlapping communication and computation. We also discuss the significant improvement to programmability offered by sparse collectives.
منابع مشابه
Biological Memories and Agents as Quantum Collectives
Quantum mechanical models have been proposed for biological processes and for cognition and decision in domains that appear to be beyond the de Broglie wavelength. The basis of such quantum behavior is seen variously as quantum fields and virtual and entangled particles, and the determination that the behavior is quantum is made on coherence, order and interference effects, and non‐local behavi...
متن کاملDeblocking Joint Photographic Experts Group Compressed Images via Self-learning Sparse Representation
JPEG is one of the most widely used image compression method, but it causes annoying blocking artifacts at low bit-rates. Sparse representation is an efficient technique which can solve many inverse problems in image processing applications such as denoising and deblocking. In this paper, a post-processing method is proposed for reducing JPEG blocking effects via sparse representation. In this ...
متن کاملQuantum mechanical investigation of 4-hydroxy phenyl azobenzene adsorption on the boron nitride nanotubes
In this study, the adsorption of 4-hydroxy phenyl-azobenzene on the surface of (4, 0) zigzag open-end boron nitride nanotube (BNNT) has been investigated by quantum calculations. In order to find the preferred adsorption site, different positions and orientations were considered. The impacts of donor-acceptor electron delocalization on the structural and electronic properties and reactivity of ...
متن کاملQuantum mechanical investigation of 4-hydroxy phenyl azobenzene adsorption on the boron nitride nanotubes
In this study, the adsorption of 4-hydroxy phenyl-azobenzene on the surface of (4, 0) zigzag open-end boron nitride nanotube (BNNT) has been investigated by quantum calculations. In order to find the preferred adsorption site, different positions and orientations were considered. The impacts of donor-acceptor electron delocalization on the structural and electronic properties and reactivity of ...
متن کاملSparse matrix multiplication: The distributed block-compressed sparse row library
Efficient parallel multiplication of sparse matrices is key to enabling many large-scale calculations. This article presents the DBCSR (Distributed Block Compressed Sparse Row) library for scalable sparse matrix-matrix multiplication and its use in the CP2K program for linear-scaling quantum-chemical calculations. The library combines several approaches to implement sparse matrix multiplication...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008